package de.mnit.schnipsel.zentral;

import de.mnit.basis.swt.element.steuer.rollbar.gruppe.bild.deko.S_Fenster;
import de.mnit.basis.swt.spezial.suche.S_KSuche;
import de.mnit.basis.swt.vorlage.A_GuiObs;
import de.mnit.schnipsel.Anw_Schnipsel;
import de.mnit.schnipsel.swt.K_Anzahl;
import de.mnit.schnipsel.swt.K_Anzeige;
import de.mnit.schnipsel.swt.baum.K_Baum;
import de.mnit.schnipsel.swt.liste.S_KListe;

/**
 * @author Michael Nitsche
 * 25.04.2009	Erstellt
 * 02.12.2010	Abstrahiert
 */
public class SC_GuiObs extends A_GuiObs {

	private static SC_GuiObs instanz=null;
	public static SC_GuiObs i() {
		if(instanz==null)
			instanz=new SC_GuiObs();
		return instanz;
	}


	public S_Fenster<?> hauptfenster(S_Fenster<?>... k) {
		return this.setze("HauptFenster", k);
	}

	public S_KListe liste(S_KListe... k) {
		return this.setze("Liste", k);
	}

	public K_Baum baum(K_Baum... k) {
		return this.setze("Baum", k);
	}

	public K_Anzahl anzahl(K_Anzahl... k) {
		return this.setze("Anzahl", k);
	}

	public K_Anzeige anzeige(K_Anzeige... k) {
		return this.setze("Anzeige", k);
	}

	public Anw_Schnipsel anwendung(Anw_Schnipsel... k) {
		return this.setze("Anwendung", k);
	}

	public S_KSuche suche(S_KSuche... k) {
		return this.setze("Suche", k);
	}

}
